fail-safe technology - Alemán Inglés Diccionario